be very dedicated to a cause - Espagnol Anglais Dictionnaire